Planning to design your own Internet of Things device but want to reduce its resource footprint and security vulnerability exposure? Is there some OS-level behavior that isn't available on any out-of-the-box Linux distribution? So why not compile your own custom Linux kernel? This video from my "UNIX and UNIX Systems: The Big Picture" course on Pluralsight gives you a high-level view of how that can work. And it's really not so complicated!

If you want to learn much more about the Unix legacy, you can watch the full course over at Pluralsight:
https://pluralsight.com/library/courses/unix-and-systems-big-picture/

Don't forget to subscribe to this channel:
https://www.youtube.com/@davidbclinton?sub_confirmation=1

00:00 What makes the Unix kernel so important?
01:02 Kernel building basics
01:40 Accessing a fresh Linux kernel copy
02:20 Understanding the Linux  kernel file structure
03:50 Identifying kernel elements that need removing/changing
04:40 Compiling a custom kernel